Refine this word faster
Flower petal
noun
Definitions
Noun
- 1 A petal of a flower.
- 2 part of the perianth that is usually brightly colored wordnet
- 3 A modified leaf that surrounds the reproductive parts of flowers, often brightly colored or unusually shaped to attract pollinators.
See also for "flower petal"
Next best steps
Mini challenge
Unscramble this word: flowerpetal